ASP.NET Core MVC Controls | ComponentOne
C1.Web.Mvc Namespace / FlexGridBase<T> Class / KeyActionTab Property






In This Topic
    KeyActionTab Property (FlexGridBase<T>)
    In This Topic
    Gets or sets the action to perform when the TAB key is pressed.
    Syntax
    'Declaration
     
    
    <System.ComponentModel.DefaultValueAttribute(Mono.Cecil.CustomAttributeArgument)>
    Public Overridable Property KeyActionTab As KeyAction
    'Usage
     
    
    Dim instance As FlexGridBase(Of T)
    Dim value As KeyAction
     
    instance.KeyActionTab = value
     
    value = instance.KeyActionTab
    [System.ComponentModel.DefaultValue(Mono.Cecil.CustomAttributeArgument)]
    public virtual KeyAction KeyActionTab {get; set;}
    public read-write property KeyActionTab: KeyAction; virtual; 
    System.ComponentModel.DefaultValueAttribute(Mono.Cecil.CustomAttributeArgument)
    public function get,set KeyActionTab : KeyAction
    [System.ComponentModel.DefaultValue(Mono.Cecil.CustomAttributeArgument)]
    public: __property virtual KeyAction get_KeyActionTab();
    public: __property virtual void set_KeyActionTab( 
       KeyAction value
    );
    [System.ComponentModel.DefaultValue(Mono.Cecil.CustomAttributeArgument)]
    public:
    virtual property KeyAction KeyActionTab {
       KeyAction get();
       void set (    KeyAction value);
    }
    Remarks
    The default setting for this property is C1.Web.Mvc.Grid.KeyAction.None, which causes the browser to select the next or previous controls on the page when the TAB key is pressed. This is the recommended setting to improve page accessibility. In previous versions, the default was set to C1.Web.Mvc.Grid.KeyAction.Cycle, which caused the control to move the selection across and down he grid. This is the standard Excel behavior, but is not good for accessibility.
    See Also